package cqrtplm.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigInteger;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * @TableName dspf_status_moduleitemsubrole
 */
@TableName(value ="dspf_status_moduleitemsubgroup")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class DspfStatusModuleitemsubgroupDO {
    /**
     * 主键ID
     */
    @TableId
    private BigInteger oid;

    /**
     * 内容id
     */
    @TableField("SID")
    private String sid;

    /**
     * 节点id
     */
    @TableField("GROUP_ID")
    private String groupId;

    /**
     * 节点名称
     */
    @TableField("GROUP_NAME")
    private String groupName;

    /**
     * 是否可编辑
     */
    @TableField("IS_EDIT")
    private Boolean isEdit;

    /**
     * 是否显示
     */
    @TableField("IS_DISPLAYED")
    private Boolean isDisplayed;

    /**
     * 是否删除
     */
    @TableField("IS_DELETE")
    private Boolean isDelete;

    /**
     * 创建时间
     */
    @TableField("CREATE_TIME")
    private Date createTime;

    /**
     * 创建人id
     */
    @TableField("CREATE_USER_ID")
    private BigInteger createUserId;

    /**
     * 创建人名称
     */
    @TableField("CREATE_USERNAME")
    private String createUsername;

    /**
     * 修改时间
     */
    @TableField("UPDATE_TIME")
    private Date updateTime;

    /**
     * 修改人id
     */
    @TableField("UPDATE_USER_ID")
    private BigInteger updateUserId;

    /**
     * 修改人名称
     */
    @TableField("UPDATE_USERNAME")
    private String updateUsername;

    /**
     * 删除时间
     */
    @TableField("DELETE_TIME")
    private Date deleteTime;

    /**
     * 删除人id
     */
    @TableField("DELETE_USER_ID")
    private BigInteger deleteUserId;

    /**
     * 删除人名称
     */
    @TableField("DELETE_USERNAME")
    private String deleteUsername;

    @TableField("MODULE_ID")
    private String moduleId;

    @TableField("WORKMODULENAME")
    private String workmodulename;

}